short rib roast - Alemán Inglés Diccionario